feel indebted - German English Dictionary